long strap binding - Almanca İngilizce Sözlük